cannot keep something under his hat - Español Inglés Diccionario